@charset "utf-8";
/*
*guoran feature css——2021.03.16 shilei
*1.全局
*2.头部
*3.10px栏距
*4.头条
*5.幻灯
*6.新闻列表
*7.
*8.
*9.
*10.
*11.
*/
/*全局设置开始*/
.tsh0 {height:0px;width: 100%;clear: both;overflow: hidden;}
.tsh1 {height:1px;width: 100%;clear: both;overflow: hidden;}
.tsh3 {height: 3px;width: 100%;clear: both;overflow: hidden;}
.tsh4 {height: 4px;width: 100%;clear: both;overflow: hidden;}
.tsh5 {height: 5px;width: 100%;clear: both;overflow: hidden;}
.tsh6 {height: 6px;width: 100%;clear: both;overflow: hidden;}
.tsh8 {height: 8px;width: 100%;clear: both;overflow: hidden;}
.tsh10 {height: 10px;width: 100%;clear: both;overflow: hidden;}
.tsh12 {height: 12px;width: 100%;clear: both;overflow: hidden;}
.tsh15 {height: 15px;width: 100%;clear: both;overflow: hidden;}
.tsh20 {height: 20px;width: 100%;clear: both;overflow: hidden;}
.tsh25 {height: 25px;width: 100%;clear: both;overflow: hidden;}
.tsh30 {height: 30px;width: 100%;clear: both;overflow: hidden;}
.tsh35 {height: 35px;width: 100%;clear: both;overflow: hidden;}
.tsh48 {height: 48px;width: 100%;clear: both;overflow: hidden;}
.tsh50 {height: 50px;width: 100%;clear: both;overflow: hidden;}
.tsh60 { height: 60px; width: 100%; clear: both; overflow: hidden;}
.tsh70 { height: 70px; width: 100%; clear: both; overflow: hidden;}
.tsh80 { height: 80px; width: 100%; clear: both; overflow: hidden;}
.tsh85 { height: 85px; width: 100%; clear: both; overflow: hidden;}
.tsh90 { height: 90px;width: 100%; clear: both; overflow: hidden;}
.tsh75 {clear: both;height: 75px;overflow: hidden;width: 100%;}
.tsh100 {height: 100px;width: 100%;clear: both;overflow: hidden;}
.tsh125 {height: 125px;width: 100%;clear: both;overflow: hidden;}
.tsh500 {height: 500px;width: 100%;clear: both;overflow: hidden;}
.tsh1000 {height: 1000px;width: 100%;clear: both;overflow: hidden;}
.mt20{margin-bottom: 20px;}
.mb-0{margin-bottom: 0;}
/* 显示行数 */
.line-clamp2{-webkit-line-clamp: 2;line-clamp: 2;-webkit-box-orient: vertical;display: -webkit-box;overflow: hidden;text-overflow: ellipsis;}
.line-clamp3{-webkit-line-clamp: 3;line-clamp: 3;-webkit-box-orient: vertical;display: -webkit-box;overflow: hidden;text-overflow: ellipsis;}
.line-clamp4{-webkit-line-clamp: 4;line-clamp: 4;-webkit-box-orient: vertical;display: -webkit-box;overflow: hidden;text-overflow: ellipsis;}
.line-clamp5{-webkit-line-clamp: 5;line-clamp: 5;-webkit-box-orient: vertical;display: -webkit-box;overflow: hidden;text-overflow: ellipsis;}
.line-clamp6{-webkit-line-clamp: 6;line-clamp: 6;-webkit-box-orient: vertical;display: -webkit-box;overflow: hidden;text-overflow: ellipsis;}
.line-clamp9{-webkit-line-clamp: 9;line-clamp: 9;-webkit-box-orient: vertical;display: -webkit-box;overflow: hidden;text-overflow: ellipsis;}
a.hui {color: #666;}
a:hover.hui {color: #d9534f;text-decoration: none;}
a.hui2 {color: #999;}
a:hover.hui2 {color: #3b77c9;text-decoration: none;}
a.hei {color: #333;}
a:hover.hei {color: #d9534f;}
a.red{color:#cc0000;}
a:hover.red{color: #00AFE8;}
a.red2{color:#DB241E;}
a:hover.red2{color: #00AFE8;}
a.red3{color:#cc3333;}
a:hover.red3{color: #00AFE8;}
a.green {color: #02650a;}
a:hover.green {color: #feb512;text-decoration: none;}
a.green2 {color: #295c00;}
a:hover.green2 {color: #feb512;text-decoration: none;}
.bg_hui{background-color: #f1f1f1;}
.bg_white{background-color: #ffffff;}
.bg_white2{background-color: #fcf8ed;}
.bg-brown{background-color: #f7f2e8;border-radius: 6px;}
a.blue{color:#5a8ec7;}
a:hover.blue{color:#ff4242;}
a.yellow{color:#ffcc00;}
a:hover.yellow{color:#666;}
a.white{color:#fff;}
a:hover.white{color:#ffcc00;}
a.bai2{color:#fff;}
a:hover.bai2{color:#333;}
.xuxian {border-bottom: 1px dashed #dfdfdf; }
.panel{margin: 0;}
/* body{background-color: #f2f2f2;} */
.footer-bg1{background-image: url(../images/footer-bg.jpg);background-repeat: no-repeat;background-position: center bottom;}
/*全局设置结束*/
/* logo和导航 */
/* 红色 */
/* .topbg1{background-image: url(../images/top_bg2.png);background-repeat: no-repeat;background-position: 50% 50%;} */
.topbg1{background-image: url(../images/top_bg1.png);background-repeat: no-repeat;background-position: 50% 50%;}
.navbar-brand{height: auto;}
.top-right a{margin: 0 10px;}
.topbg2{background-color: #438dfb;}
/* 蓝色 */
.navbar-inverse {
    background-color: #5b8ec7;
    border-color: #1b4e87;
}
/* 红色 */
/* .navbar-inverse {
    background-color: #a7050a;
    border-color: #8e0509;
} */
/* 卡片样式 */
.thumbnail{box-shadow: 0 12px 24px 0 rgba(7, 17, 27, 0.2);margin-bottom: 30px; padding: 0;border-radius: 6px;}
.thumbnail .caption{padding: 0 6px;}
.thumbnail:hover{box-shadow: 0px 4px 8px #b82223;border: 1px solid #e3aa29;}
.thumbnail h4{line-height: 1.5;margin: 5px;}
.text_info1{color: #777777;line-height: 1.5;}

/* 卡片内图片 */
.caption2h {position: absolute;z-index: 2;height: 44px;line-height: 22px;overflow: hidden;left: 0;right: 0;bottom: 0;padding: 0px 10px;margin: 0;background: -webkit-gradient(linear,left top,left bottom,from(transparent),to(rgba(20,85,181,.7)));background: linear-gradient(180deg,transparent,rgba(20,85,181,.8));}
.caption3h {position: absolute;z-index: 2;height: 66px;line-height: 22px;overflow: hidden;left: 0;right: 0;bottom: 0;padding: 0px 10px;margin: 0;background: -webkit-gradient(linear,left top,left bottom,from(transparent),to(rgba(20,85,181,.7)));background: linear-gradient(180deg,transparent,rgba(20,85,181,.8));}

/* 滚动条 */
.scrollbar-s1::-webkit-scrollbar {width: 4px;scrollbar-gutter:stable;}
.scrollbar-s1::-webkit-scrollbar-track{ background-color: #7d8ec3;border-radius: 100px;}
.scrollbar-s1::-webkit-scrollbar-thumb{box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.3); background-color: #3359b6;border-radius: 100px;}
.scrollbar-s1 {scrollbar-color: #3359b6 #7d8ec3; scrollbar-width: thin; scrollbar-width: 4px;}
.scrollbar-s1{overflow-y: auto!important;overflow-x: hidden!important;}
@media screen and (min--moz-device-pixel-ratio:0) {
	.scrollbar-s1 {scrollbar-color: #3359b6 #7d8ec3;border-radius: 0px;scrollbar-gutter:stable;
  scrollbar-width: thin; scrollbar-width:4px; overflow-y: auto!important;overflow-x: hidden!important;scrollbar-track-color: transparent;-ms-scrollbar-track-color: transparent;} 
	.scrollbar-s1:hover{overflow-y: auto!important;overflow-x: hidden!important;scrollbar-color:#3359b6 #7d8ec3;border-radius: 0px;} 
	
}
@media (min-width: 768px){

	/* 高度控制 */
.tsh-80-20 {height: 80px;width: 100%;clear: both;overflow: hidden;}
.tsh-105-20 {height: 105px;width: 100%;clear: both;overflow: hidden;}
.tsh-20-7 {height: 20px;width: 100%;clear: both;overflow: hidden;}
.tsh-30-10 {height: 30px;width: 100%;clear: both;overflow: hidden;}
.tsh-35-10 {height: 35px;width: 100%;clear: both;overflow: hidden;}
.tsh-50-10 {height: 50px;width: 100%;clear: both;overflow: hidden;}
.tsh-60-10 {height: 60px;width: 100%;clear: both;overflow: hidden;}
.tsh-90-10 {height: 90px;width: 100%;clear: both;overflow: hidden;}
.tsh-100-10 {height: 100px;width: 100%;clear: both;overflow: hidden;}
.tsh-120-10 {height: 120px;width: 100%;clear: both;overflow: hidden;}
.tsh-160-10 {height: 160px;width: 100%;clear: both;overflow: hidden;}
.tsh-160-20 {height: 160px;width: 100%;clear: both;overflow: hidden;}
.tsh-500-100 {height: 500px;width: 100%;clear: both;overflow: hidden;}
.minh380{min-height: 380px;overflow: hidden;}
.minh250{min-height: 250px;overflow: hidden;}
.minh150{min-height: 150px;overflow: hidden;}
.minh100{min-height: 100px;overflow: hidden;}
.card_h400{height: 490px;}
.voerflow_y_auto{overflow-y: auto;overflow-x: hidden;}
 /* 标题行数限制 */
 .one-line-h5{height: 15px;overflow: hidden;}
 .three-line-h5{height: 72px;overflow: hidden;}
 .four-line-h5{height: 96px;overflow: hidden;}
 .one-line-h4{height: 30px;overflow: hidden;} 
 .two-line-h4{height: 50px;overflow: hidden;} 
h4, h5{line-height: 24px;    margin-top: 0; margin-bottom: 0;}
/* 卡片内图片 */
.caption_coltitle1{position: absolute;z-index: 2;height: 30px; width: auto; overflow: hidden;left: 0;top: 20px;padding: 0px;margin: 0;display: block;}
.caption_coltitle1 img{height: 30px; width: auto;overflow: hidden;}
/* 卡片内图片背景2 */
.caption_coltitle2{position: absolute;z-index: 2;height: 70px; width: 70px; overflow: hidden;left: 3%;bottom: 15%;padding: 0px;margin: 0;display: block;background-image: url(../images/playbtn1.png);background-repeat: no-repeat;background-size: 100% 100%;}

.ph_71 {
    background: url(http://english.ts.cn/images/bj_eng.jpg) no-repeat center 120px;
}
/* 背景 */
.lhtl25_bg1_302{background-image: url(../images/lhtl25_bg1_302.jpg);background-repeat: no-repeat;background-position: center top; background-size: 100% auto; }
	/* 导航 */

.navbar-default .navbar-nav li{font-size: 20px; }
.navbar-default .navbar-nav .sylink{padding: 0px 30px 0 0;  line-height: 50px;  text-align: center;}
.navbar-default .navbar-nav .nrlink{padding: 0px 30px; margin-top: 14px; line-height: 50px;  text-align: center;}
  /*要闻*/
 /*列表一*/
 .tsnew1 {margin: 0;}
 .tsnew1 dt{font-size: 24px;line-height: 36px;/* height: 72px; */} 
 .tsnew1 dd{font-size: 18px;background: url(../images/list.png) no-repeat 0px 10px;padding-left: 15px;line-height: 24px; /* height: 48px; */}
 .tsnew1 dt,.tsnew1 dd{overflow: hidden;margin: 0px 0px 20px 0;}

.h_line3_ewen{max-height: 72px;overflow: hidden;}
.line18_ewen{line-height: 1.8;}
.h_line2_ewen{max-height:48px;overflow: hidden;}
.h_line3_1_ewen{max-height: 68px;overflow: hidden;}
.h_line4_ewen{height:100px;overflow: hidden;}
.h110_ewen{height: 118px;overflow: hidden;display: block;}
/* 各种背景 */
.text-bg1{background-image: url(../images/text-bg1.png);background-position: 0 0;background-repeat: no-repeat;padding: 5px 0 0 55px;}
/* 幻灯控制 */
.slowlyhd .swiper-button-next{right: 20%;}
.slowlyhd .swiper-button-prev{left: 20%;}

.m_t_line1{margin-top: -35px;z-index: 30;position: relative;margin-left: 15px;margin-right: 15px;}
.ewen_h_4line{height: 80px;overflow: hidden;}

.ewen_h_title1{height: 80px;overflow: hidden;}
.ewen_h_info1{height: 173px;overflow: hidden;}
}



/*头部结束*/
/*10px栏距开始*/
.Information .col-xs-1, .Information .col-sm-1, .Information .col-md-1, .Information .col-lg-1, .Information .col-xs-2, .Information .col-sm-2, .Information .col-md-2, .Information .col-lg-2, .Information .col-xs-3, .Information .col-sm-3, .Information .col-md-3, .Information .col-lg-3, .Information .col-xs-4, .Information .col-sm-4, .Information .col-md-4, .Information .col-lg-4, .Information .col-xs-5, .Information .col-sm-5, .Information .col-md-5, .Information .col-lg-5, .Information .col-xs-6, .Information .col-sm-6, .Information .col-md-6, .Information .col-lg-6, .Information .col-xs-7,  .Information .col-sm-7,  .Information .col-md-7,  .Information .col-lg-7,  .Information .col-xs-8, .Information .col-sm-8, .Information .col-md-8,.Information .col-lg-8, .Information .col-xs-9, .Information .col-sm-9, .Information .col-md-9, .Information .col-lg-9, .Information .col-xs-10, .Information .col-sm-10, .Information .col-md-10, .Information .col-lg-10, .Information .col-xs-11, .Information .col-sm-11, .Information .col-md-11, .Information .col-lg-11, .Information .col-xs-12, .Information  .col-sm-12, .Information .col-md-12, .Information .col-lg-12,.Information .col-df-5,.Information .col-df-9 {padding-left: 5px;padding-right: 5px;}
.Information .row { margin-left: -5px; margin-right: -5px;}
.textmessage1{padding: 10px;}
.textmessage2{padding: 10px 10px 10px 66px;background: url(../images/xjxs.png) no-repeat 10px 50%;}
.col-df-5{float: left;width: 20%;}
.col-df-4{float: left;width: 25%;}
.col-df-9{float: left;width: 11.11%;}
/*10px栏距结束*/

/*20px栏距开始*/
.row20 .col-xs-1, .row20 .col-sm-1, .row20 .col-md-1, .row20 .col-lg-1, .row20 .col-xs-2, .row20 .col-sm-2, .row20 .col-md-2, .row20 .col-lg-2, .row20 .col-xs-3, .row20 .col-sm-3, .row20 .col-md-3, .row20 .col-lg-3, .row20 .col-xs-4, .row20 .col-sm-4, .row20 .col-md-4, .row20 .col-lg-4, .row20 .col-xs-5, .row20 .col-sm-5, .row20 .col-md-5, .row20 .col-lg-5, .row20 .col-xs-6, .row20 .col-sm-6, .row20 .col-md-6, .row20 .col-lg-6, .row20 .col-xs-7,  .row20 .col-sm-7,  .row20 .col-md-7,  .row20 .col-lg-7,  .row20 .col-xs-8, .row20 .col-sm-8, .row20 .col-md-8,.row20 .col-lg-8, .row20 .col-xs-9, .row20 .col-sm-9, .row20 .col-md-9, .row20 .col-lg-9, .row20 .col-xs-10, .row20 .col-sm-10, .row20 .col-md-10, .row20 .col-lg-10, .row20 .col-xs-11, .row20 .col-sm-11, .row20 .col-md-11, .row20 .col-lg-11, .row20 .col-xs-12, .row20  .col-sm-12, .row20 .col-md-12, .row20 .col-lg-12,.row20 .col-df-5,.row20 .col-df-9 {padding-left: 10px;padding-right: 10px;}
.row20 .row { margin-left: -10px; margin-right: -10px;}


/*20px栏距结束*/


/*拼图开始*/
.pintu .col-xs-1, .pintu .col-sm-1, .pintu .col-md-1, .pintu .col-lg-1, .pintu .col-xs-2, .pintu .col-sm-2, .pintu .col-md-2, .pintu .col-lg-2, .pintu .col-xs-3, .pintu .col-sm-3, .pintu .col-md-3, .pintu .col-lg-3, .pintu .col-xs-4, .pintu .col-sm-4, .pintu .col-md-4, .pintu .col-lg-4, .pintu .col-xs-5, .pintu .col-sm-5, .pintu .col-md-5, .pintu .col-lg-5, .pintu .col-xs-6, .pintu .col-sm-6, .pintu .col-md-6, .pintu .col-lg-6, .pintu .col-xs-7,  .pintu .col-sm-7,  .pintu .col-md-7,  .pintu .col-lg-7,  .pintu .col-xs-8, .pintu .col-sm-8, .pintu .col-md-8,.pintu .col-lg-8, .pintu .col-xs-9, .pintu .col-sm-9, .pintu .col-md-9, .pintu .col-lg-9, .pintu .col-xs-10, .pintu .col-sm-10, .pintu .col-md-10, .pintu .col-lg-10, .pintu .col-xs-11, .pintu .col-sm-11, .pintu .col-md-11, .pintu .col-lg-11, .pintu .col-xs-12, .pintu  .col-sm-12, .pintu .col-md-12, .pintu .col-lg-12,.pintu .col-df-5 {padding-right: 0px;padding-left: 0px;}
.pintu img{padding: 0 !important;margin: 0 auto !important;width: 100%;height: auto;}
.pintu .row { margin-left: 0px; margin-right: 0px;}
/*拼图结束*/
/*头条开始*/


/*所有幻灯开始*/
/*幻灯全局*/
.rslides {position: relative;list-style: none;overflow: hidden;width: 100%;padding: 0;margin: 0;}
.rslides li { -webkit-backface-visibility: hidden;position: absolute;display: none; width: 100%;left: 0;top: 0;}
.rslides li:first-child {position: relative;display: block;float: left;}
.rslides img {display: block;height: auto;width: 100%;border: 0;margin: 0 auto;}


/* 第一个幻灯 */
.events {list-style: none;}
.callbacks_container {margin-bottom: 0px;position: relative;width: 100%;}
.callbacks {position: relative;list-style: none;overflow: hidden;width: 100%;padding: 0;margin: 0;}
.callbacks li {position: absolute;width: 100%;left: 0;top: 0;}
.callbacks img {display: block;position: relative;z-index: 1;height: auto;width: 100%;border: 0;margin: 0 auto;}
.callbacks .caption {display: block;position: absolute;z-index: 2;font-size: 16px;text-shadow: none;color: #fff;height: 40px;line-height: 40px;overflow: hidden;left: 0;right: 0;bottom: 0;padding: 0px 50px 0px 94px;margin: 0;max-width: none;text-align: center;}
.callbacks .captionbg {display: block;position: absolute;z-index: 1;font-size: 16px;text-shadow: none;color: #fff; background-color:#000000;  filter:alpha(opacity=40); -moz-opacity: 0.4; -khtml-opacity: 0.4;opacity: 0.4;height: 40px; line-height: 40px;overflow: hidden;left: 0;right: 0;bottom: 0;padding: 0px 50px 0px 94px; margin: 0; max-width: none;text-align: center;}

.callbacks_nav {position: absolute;-webkit-tap-highlight-color: rgba(0,0,0,0);bottom: 0;left: 0;opacity: 0.6;z-index: 3;text-indent: -9999px;overflow: hidden;text-decoration: none;height: 40px;width: 40px;background: transparent url("../images/themes.png") no-repeat left top;}
.callbacks_nav:active {opacity: 1.0; background-color: #333;}
.callbacks_nav:hover { opacity: 0.8; background-color: #666;}
.callbacks_nav.next {left: auto;background-position: right top;right: 0;}
/*页码*/
.callbacks_tabs{margin: 0;padding: 0;list-style: none;position: absolute;bottom: 0;left: 50px; z-index: 4;}
.callbacks_tabs li{font-size: 18px;line-height: 40px;height: 40px;width: 20px;display: none;}
.callbacks_tabs .callbacks_here{display: block;color: #fff;}
.callbacks_tabs li a{color: #bb2c34;font-size: 28px;}
.callbacks_tabs li a:hover{color: #000;text-decoration: none;}

/*第二种幻灯：图解新疆、广告*/
.tjxj_container {margin-bottom: 0px;position: relative;width: 100%; text-align: center;}
.tjxj_container img{margin: 0 auto;}
.tjxj_nav {position: absolute;-webkit-tap-highlight-color: rgba(0,0,0,0);bottom: 0;left: 0;opacity: 0.6;z-index: 3;text-indent: -9999px;overflow: hidden;text-decoration: none;height: 40px;width: 40px;background: transparent url("../images/themes.png") no-repeat left top;}
.tjxj_nav:active {opacity: 1.0; background-color: #333;}
.tjxj_nav:hover { opacity: 0.8; background-color: #666;}
.tjxj_nav.next {left: auto;background-position: right top;right: 0;}

/* 第三种幻灯：新疆两会顶部 */
.havetitle_container {margin-bottom: 0px;position: relative;float: left;width: 100%;}
.havetitle {position: relative;list-style: none;overflow: hidden;width: 100%;padding: 0;margin: 0;}
.havetitle li {position: absolute;width: 100%;left: 0;top: 0;}
.havetitle img {display: block;position: relative;z-index: 1;height: auto;width: 100%;border: 0;margin: 0 auto;}
.havetitle .caption {display: block;position: absolute;z-index: 2;text-shadow: none;color: #fff;line-height: 1.4;overflow: hidden;left: 0;right: 0;bottom: 0;padding: 10px 5px;margin: 0;max-width: none;text-align: center;background: -webkit-gradient(linear,left top,left bottom,from(transparent),to(rgba(20,85,181,.7)));background: linear-gradient(180deg,transparent,rgba(20,85,181,.8));}
.havetitle .caption2 {display: block;position: absolute;z-index: 2;text-shadow: none;color: #fff;height: 30px;line-height: 30px;overflow: hidden;left: 0;right: 0;bottom: 0;padding: 0px 30px 0px 30px;margin: 0;max-width: none;text-align: center;}
.havetitle .caption3 {display: block;position: absolute;z-index: 2;text-shadow: none;color: #fff;height: 40px;line-height: 40px;overflow: hidden;left: 0;right: 0;bottom: 0;padding: 0px 5px 0px 5px;margin: 0;max-width: none;text-align: center;font-size: 14px;    }

.havetitle .captionbg {display: block;position: absolute;z-index: 1;text-shadow: none;color: #fff;height: 40px;line-height: 40px;overflow: hidden;left: 0;right: 0;bottom: 0;margin: 0;max-width: none;text-align: center; /* filter:alpha(opacity=40); -moz-opacity: 0.4; -khtml-opacity: 0.4;opacity: 0.4;   */ background: -webkit-gradient(linear,left top,left bottom,from(transparent),to(rgba(20,85,181,.7)));background: linear-gradient(180deg,transparent,rgba(20,85,181,.8));}



.havetitle .caption3h2 {position: absolute;z-index: 2;height: 96px;line-height: 24px;overflow: hidden;left: 0;right: 0;top: 20px;padding: 0px 15px;margin: 0;}

.havetitle_nav {position: absolute;-webkit-tap-highlight-color: rgba(0,0,0,0);top:36%;left: 0;opacity: 0.6;z-index: 3;text-indent: -9999px;overflow: hidden;text-decoration: none;height: 120px;width: 60px;background: transparent url("../images/themes4.png") no-repeat left top;
}
.havetitle_nav:active {opacity: 1.0; }
.havetitle_nav:hover { opacity: 0.8; background-image: url("../images/themes3.png");}
.havetitle_nav.next {left: auto;background-position: right center;right: 0;}

/* 第四种幻灯：新疆两会底部 */
.havetitle_container {margin-bottom: 0px;position: relative;float: left;width: 100%;}
.bottomtitle {position: relative;list-style: none;overflow: hidden;width: 100%;padding: 0;margin: 0;}
.bottomtitle li {position: absolute;width: 100%;left: 0;top: 0;}
.bottomtitle img {display: block;position: relative;z-index: 1;height: auto;width: 100%;border: 0;margin: 0 auto;}
.bottomtitle .caption {display: block;position: absolute;z-index: 2;text-shadow: none;color: #fff;height: 40px;line-height: 40px;overflow: hidden;left: 0;right: 0;bottom: 0;padding: 0px 5px 0px 5px;margin: 0;max-width: none;text-align: center;}
.bottomtitle .caption2 {display: block;position: absolute;z-index: 2;text-shadow: none;color: #fff;height: 30px;line-height: 30px;overflow: hidden;left: 0;right: 0;bottom: 0;padding: 0px 30px 0px 30px;margin: 0;max-width: none;text-align: center;}
.bottomtitle .caption3 {display: block;position: absolute;z-index: 2;text-shadow: none;color: #fff;height: 40px;line-height: 40px;overflow: hidden;left: 0;right: 0;bottom: 0;padding: 0px 5px 0px 5px;margin: 0;max-width: none;text-align: center;font-size: 15px;}

.bottomtitle .captionbg {display: block;position: absolute;z-index: 1;text-shadow: none;color: #fff;background-color: #000000;height: 40px;line-height: 40px;overflow: hidden;left: 0;right: 0;bottom: 0;margin: 0;max-width: none;text-align: center; filter:alpha(opacity=40); -moz-opacity: 0.4; -khtml-opacity: 0.4;opacity: 0.4;border-radius: 8px;}
.bottomtitle_nav {position: absolute;-webkit-tap-highlight-color: rgba(0,0,0,0);top:42%;left: 0;opacity: 0.6;z-index: 3;text-indent: -9999px;overflow: hidden;text-decoration: none;height: 60px;width: 30px;background: transparent url("../images/themes2.png") no-repeat left top;
}
.bottomtitle_nav:active {opacity: 1.0; }
.bottomtitle_nav:hover { opacity: 0.8; background-image: url("../images/themes1.png");}
.bottomtitle_nav.next {left: auto;background-position: right center;right: 0;}

/* 缓动横版幻灯 */
.slowlyhd .swiper-container {padding-bottom:40px;}
.slowlyhd .swiper-wrapper{}
.slowlyhd  .swiper-slide {width:978px;transition-timing-function:linear;}
@media only screen and (max-width:1200px){
.slowlyhd  .swiper-slide { width:770px;}
}
@media only screen and (max-width:980px){
.slowlyhd  .swiper-slide {width:90%;}
}
@media only screen and (max-width:480px){
.slowlyhd  .swiper-slide {width:90%;}
}
.slowlyhd .swiper-slide img{width:100%;}
.swiper-slide .title{position:absolute;bottom: 0px;left: 0;right: 0;text-align: center;font-size:15px;line-height: 32px;height: 30px;overflow: hidden;padding: 0 10px;color: #fff;background-color: rgba(0, 0, 0, 0.5);border-radius: 6px;}
.slowlyhd  .swiper-button-next,.slowlyhd  .swiper-button-prev{width:43px;height:56px;background-size:43px 56px;margin-top:-56px;outline:none;}
.slowlyhd .swiper-button-next{background-image:url(../images/cursor-next.png);}
.slowlyhd .swiper-button-prev{background-image:url(../images/cursor-prev.png);}		
.slowlyhd .swiper-pagination-bullet{background:none;opacity:1;margin:0 6px !important;width:9px;height:9px;position:relative;outline:none;vertical-align:middle;}
.slowlyhd .swiper-pagination-bullet span{width:3px;height:3px;background:#CCC;display:block;border-radius:50%;margin-top:3px;margin-left:3px;}
.slowlyhd .swiper-pagination-bullet i{background:#000;height:1px;width:20px;position:absolute;top:4px;transform:scaleX(0);transform-origin:left;z-index:3;transition-timing-function:linear;}
.slowlyhd .swiper-pagination-bullet-active span,.swiper-pagination-bullet:hover span{width:9px;height:9px;margin-top:0;margin-left:0;background:#000;position:relative;z-index:1;}
.slowlyhd .swiper-pagination-bullet-active i{animation:middle 6s;}
.slowlyhd .swiper-pagination-bullet:first-child.swiper-pagination-bullet-active i{animation:first 6s;}
.slowlyhd .swiper-pagination-bullet:last-child.swiper-pagination-bullet-active i{animation:last 6s;}				
	@keyframes first{
	  0% {transform:scaleX(0.5);left:0px;}/*091*/
	  100% {transform:scaleX(1);left:2px;} /*0915*/
	}
	@keyframes last{
	  0% {transform:scaleX(0.7);left:-10px;}/*1090*/
	  20% {transform:scaleX(0.3);left:2px;} /*090*/
	  100% {transform:scaleX(0.3);left:0px;} /*090*/
	}		
	@keyframes middle{
	  0% {transform:scaleX(0.7);left:-10px;}/*1091*/
	  20% {transform:scaleX(0.45);left:2px;}/*092*/
	  100% {transform:scaleX(1);left:2px;} /*0913*/
	}	
/* 3d幻灯 */
#certify {
	position: relative;
	width: 100%;
	margin: 0 auto
}

#certify .swiper-container {
	padding-bottom: 60px;
}

#certify  .swiper-slide {
	width: 745px;
	height: 420px;
	background: #fff;
	box-shadow: 0 8px 30px #ddd;
}
#certify  .swiper-slide img{
	display:block;
}
#certify  .swiper-slide p {
	line-height: 45px;
	padding-top: 0;
	text-align: center;
	color: #636363;
	font-size: 1.1em;
	margin: 0;
	overflow: hidden;
	height: 45px;
}

#certify .swiper-pagination {
	width: 100%;
	bottom: 20px;
}

#certify .swiper-pagination-bullets .swiper-pagination-bullet {
	margin: 0 5px;
	border: 3px solid #fff;
	background-color: #d5d5d5;
	width: 10px;
	height: 10px;
	opacity: 1;
}

#certify .swiper-pagination-bullets .swiper-pagination-bullet-active {
	border: 3px solid #00aadc;
	background-color: #fff;
}

#certify .swiper-button-prev {
	left: -50px;
	width: 45px;
	height: 45px;
	background: url(../images/wm_button_icon.png) no-repeat;
	background-position: 0 0;
	background-size: 100%;
}

#certify .swiper-button-prev:hover {
	background-position: 0 -46px;
	background-size: 100%
}

#certify .swiper-button-next {
	right: -50px;
	width: 45px;
	height: 45px;
	background: url(../images/wm_button_icon.png) no-repeat;
	background-position: 0 -93px;
	background-size: 100%;
}

#certify .swiper-button-next:hover {
	background-position: 0 -139px;
	background-size: 100%
}
	#certify .swiper-button-next:after{
    content: none;
}
#certify .swiper-button-prev:after{
    content: none;
}
	.bb-title {margin: 0; padding: 0;}
		.bb-title li{line-height: 60px; height: 60px; overflow: hidden; padding: 0px;margin: 60px 0;font-size: 18px;}
		.bb-title li a{background: #ffd737;padding: 12px 5px;}
		.bb-title li span:hover,.bb-title li a:hover{color: #ffffff;background: #cc0000;}
		.bb-title li span{float: left;border-radius: 50px;width: 60px;height: 60px;background: #ffd737;text-align: center;font-size: 24px;font-weight: 700;margin-right: 30px;}
		
		.swiper-slide-active .bb-title{background: #cc0000; }
		.swiper-slide-active .bb-title a{color: #ffffff;}
		.swiper-slide-active .bb-title a:hover{color: #ffd737;}
	

/* 3d幻灯 */
.certify2 {position: relative;width: 100%;margin: 0 auto}
.certify2 .swiper-container {position: relative;--swiper-theme-color: #ff9724;
    --swiper-navigation-color: #FFE8C6;
    --swiper-navigation-size: 2.25rem;}
.certify2  .swiper-slide {}
.certify2  .swiper-slide img{display:block;width: auto;height: 300px;margin: 0 auto;}
.certify2  .swiper-slide p {line-height: 45px;padding-top: 0;text-align: center;color: #636363;font-size: 1.1em;margin: 0;overflow: hidden;height: 45px;}
.certify2 .swiper-pagination {width: 100%;bottom: 0px;}
.certify2 .swiper-pagination-bullets .swiper-pagination-bullet {margin: 0 5px;border: 3px solid #fff;background-color: #d5d5d5;width: 10px;height: 10px;opacity: 1;}
.certify2 .swiper-pagination-bullets .swiper-pagination-bullet-active {border: 3px solid #00aadc;background-color: #fff;}
.certify2 .tsicon-right-circle,.certify2 .tsicon-left-circle{opacity: 0.5;top: 44%;padding: 0.5rem 0.9rem;
    position: absolute;
  font-size: 2rem;
    width: 2rem;
    height: 2rem;
    margin-top: calc(0px - (var(--swiper-navigation-size)/ 2));
    z-index: 10;
    cursor: pointer;
    display: flex;
    align-items: center;
    justify-content: center;
     color: #ff9724;
}
.certify2 .tsicon-right-circle{right: 10px; left: auto;}
.certify2 .tsicon-left-circle{left:10px;right: auto;}
.certify2 .tsicon-right-circle,.certify2 .tsicon-left-circle{opacity: 0.6;top: 48%;}
.certify2 .swiper-container:hover .tsicon-right-circle, .certify2 .swiper-container:hover .tsicon-left-circle{ background-color: #FFE8C6;border-radius: 50%; opacity: 1;}

/* 横向多图幻灯开始 */

.lh-hxdtgd2 .mhn-item{width:100%;padding:15px;}
.lh-hxdtgd2 .mhn-img{min-height:160px;overflow:hidden;height:100%;width:100%;color:white;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAQAAAC1HAwCAAAAC0lEQVR42mNkYAAAAAYAAjCB0C8AAAAASUVORK5CYII=) #eee no-repeat center/cover;position:relative}
.lh-hxdtgd2 .mhn-text{text-align:center;padding:0 10px}
.lh-hxdtgd2 .mhn-text h4{overflow:hidden;font-size: 16px;line-height: 30px;height: 60px;}
.lh-hxdtgd2 .mhn-text p{max-height:4.5em;overflow:hidden}
.lh-hxdtgd2 .owl-stage-outer{z-index:1;}
.lh-hxdtgd2 .owl-nav{color:#333;position:absolute;top:0;left:0;right:0;bottom:0}
.lh-hxdtgd2 .owl-nav svg{color:currentColor}
/* .lh-hxdtgd2 .owl-nav .disabled{display:none} */
.lh-hxdtgd2 .owl-prev,.lh-hxdtgd2 .owl-next{top:37%;z-index:2;width:92px;height:158px;position:absolute;}
.lh-hxdtgd2 .owl-prev{left:-100px}
.lh-hxdtgd2 .owl-next{right:-130px}
.lh-hxdtgd2 .owl-dots{text-align: center;}
.lh-hxdtgd2 .owl-dots .owl-dot{display:inline-block;zoom:1;*display:inline; }
.lh-hxdtgd2 .owl-dots .owl-dot span{width:10px;height:10px;margin:5px 7px;background:#d6d6d6;display:block;-webkit-backface-visibility:visible;-webkit-transition:opacity 200ms ease;-moz-transition:opacity 200ms ease;-ms-transition:opacity 200ms ease;-o-transition:opacity 200ms ease;transition:opacity 200ms ease;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px}
.lh-hxdtgd2 .owl-dots .owl-dot.active span,.lh-hxdtgd2 .owl-dots .owl-dot:hover span{background:#869791}
.lh-hxdtgd2 .redtext1{background-color: #c01900;padding: 10px;font-size: 14px;}		
	
/*所有幻灯结束*/

/*尾部开始*/
.footer_bgblue{background-color: #083c76;}
.footer_bgblue p,.footer_bgred p{margin: 0;color: #ffffff;}
.footer_text{font-size: 12px;
    margin: 0px;
    line-height: 2;
    overflow: hidden;
    color: #666;}
.footer_bgred{background-color: #cd3333;}
.footer-link {
    line-height: 45px;
    color: #fff;
    font-size: 12px;
}
.footer-link p {
    color: #fff;
    font-size: 12px;
    float: right;
    margin: 0px;
}

/*尾部结束*/


/*适配平板开始*/

@media only screen and (min-width: 992px){
      /*要闻*/

	/* 图片高度控制 */


.h600 img{height:600px;}
.h568 img{height:568px;}
.h480 img{height:480px;}
.h469 img{height:469px;}
.h370 img{height: 370px;}
.h359 img{height: 359px;}
.h350 img{height: 350px;}
.h330 img{height: 330px;}
.h320 img{height: 320px;}
.h300 img{height: 300px;}
.h285 img{height:285px;}
.h275 img{height:275px;}
.h266 img{height:266px;}
.h260 img{height:260px;}
.h250 img{height:250px;}
.h228 img{height:228px;}
.h210 img{height:210px;}
.h205 img{height:205px;}
.h200 img{height:200px;}
.h195 img{height: 195px;}
.h190 img{height: 190px;}
.h185 img{height: 185px;}
.h180 img{height: 180px;}
.h177 img{height: 177px;}
.h169 img{height: 169px;}
.h140 img{height: 140px;}
.h130 img{height: 130px;}
.h125 img{height: 125px;}
.h110 img{height: 110px;}
.h103 img{height: 103px;}
.h109 img{height: 109px;}
.h100 img{height: 100px;}
.h90 img{height: 90px;}
.h85 img{height: 85px;}
.h70 img{height: 70px;}
.h60 img{height: 60px;}
.h51 img{height: 51px;}
.h50 img{height: 50px;}
}
/*适配平板结束*/
/*新闻内容页开始*/
.breadcrumb{line-height: 52px;padding: 0 15px;margin-left: 0;}
.breadcrumb img{margin-right: 15px;}
.active-title{text-align: center;line-height: 1.2;font-weight: bold;color: #252525;}
.active-subhead{text-align: center;color: #666;}

.active-title2{line-height: 1.2;font-weight: bold;color: #252525;}
.active-subhead2{color: #666;}

.active-info{text-align: center;line-height: 3;border-top: 1px dashed #dbdbdb;border-bottom: 1px dashed #dbdbdb;color: #999999;}
.active-info2{text-align: center;line-height: 3;color: #999999;margin: 10px 0 20px 0;border-bottom: 1px solid #e8e8e8;width:100%;}
.hy-active,.hy-active p{color: #000;font-size: 16px;}
.hy-active p{line-height: 2;margin-bottom: 20px;}
.hy-active img {max-width: 96%;height: auto;border-radius: 6px;}
.zebian{float: right;color: #999999;}

.info-time{margin: 0 0 0 20px;}

.lujing-ts {
    margin-right: 5px;
    margin-left: 5px;
}
/*内容页分页开始*/
#news_more_page_div_id {margin-bottom: 30px;}
#news_more_page_div_id a{color: #666;
padding: 8px 12px;
line-height: 18px;
transition: all 1s cubic-bezier(0.175,0.885,0.32,1) 0s;border: solid 1px #eee;
-webkit-box-shadow: 0px 0px 4px #ccc;
    -moz-box-shadow: 0px 0px 4px #ccc;;
    box-shadow: 0px 0px 4px #ccc;;  
border-radius: 4px;

}
#news_more_page_div_id a.startpage:hover,#news_more_page_div_id a.normal_num:hover {border-color: #b4a078;background-color: #f7f5f1;}
#news_more_page_div_id .active {
    background-color: #b4a078;
    border-color: #b4a078;
    color: #fff;
}
#news_more_page_div_id .startpage2 {color: #ccc;}
/*内容页分页结束*/
/* 频道列表页 */
.tabslist1{list-style: none;padding: 0;margin: 0;}
.tabslist1 li{background: url(../images/list.png) left 50% no-repeat;padding-left: 10px;  line-height: 34px;text-overflow: ellipsis;white-space: nowrap;width: 100%;overflow: hidden;height: 34px; }
.tabslist1 li .date{ color:#999; float: right; padding: 0 5px;}
.tabslist1 li:hover{background-color: #fff;border: 1px solid #e3aa29;
}
/*适配手机开始*/

@media (max-width: 767px){
.xspadding20{padding: 10px 20px;}
.xspadding30{padding: 10px 30px;}
.xspadding40{padding: 10px 40px;}
.xspadding50{padding: 10px 50px;}
.xspadding60{padding: 10px 60px;}
.xspadding80{padding: 10px 80px;}
.xspadding120{padding: 0px 120px;}
.xspadding150{padding: 0px 150px;}
.xspadding180{padding: 0px 180px;}
.xswidth50{width: 50%;}
h1{font-size: 20px;}
h4, h5{font-size: 14px;line-height: 1.3;}

/* 卡片内图片 */
.caption_coltitle1{position: absolute;z-index: 2;height: 15px; width: auto; overflow: hidden;left: 0;top: 0px;padding: 0px;margin: 0;display: block;}
.caption_coltitle1 img{height: 15px; width: auto;}
.tsh-30-10,.tsh-35-10,.tsh-50-10,.tsh-60-10,.tsh-90-10,.tsh-100-10,.tsh-120-10,.tsh-160-10 {height: 10px;width: 100%;clear: both;overflow: hidden;}
.tsh-80-20,.tsh-105-20,.tsh-160-20 {height: 20px;width: 100%;clear: both;overflow: hidden;}
.tsh-500-100 {height: 100px;width: 100%;clear: both;overflow: hidden;}

.ph_71{
    background: url(http://english.ts.cn/images/bj_eng.jpg) no-repeat center 100px;
    background-size: 100%;
}
	/* 导航 */
	.top-right{margin-top: 15px;margin-left: 10px;}
.top-right a{font-size: 10px;}
.navbar-default .navbar-toggle{margin: 2px 16px 2px 2px;}
.navbar-default .navbar-brand{padding: 0px 15px;height: auto;width: 150px;}
.navbar-nav li{float: left;} 
    
.breadcrumb{line-height: 30px;padding: 0 15px;margin-left: 0;font-size: 10px;}	
.breadcrumb img{margin-right: 15px;width: 15px;}
.container{    padding-left: 5px;padding-right: 5px;}
.row {margin-left: -5px; margin-right: -5px;}
.col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12,.col-df-5 { padding-left: 5px;padding-right: 5px;}
  
  /* 要闻 */
  /* list1*/
   .tsnew1 dt{font-size: 15px;} 
    .tsnew1 dd{font-size: 13px;padding-left: 4px;}
    .tsnew1 dt,.tsnew1 dd{line-height: 24px;overflow: hidden;margin-bottom: 10px;}
  /* 卡片瀑布流 */
  .thumbnail h4{font-size: 15px;}
  .text_info1{font-size: 13px;}
  
  /* 高度控制 */

}


// Mixin itself
.clearfix() {
  &:before,
  &:after {
    content: " ";
    display: table;
  }
  &:after {
    clear: both;
  }
}

// Usage as a mixin
.element {
  .clearfix();
}
// Class
.center-block {
  display: block;
  margin-left: auto;
  margin-right: auto;
}

// Usage as a mixin
.element {
  .center-block();
}
<!--ecms sync check [sync_thread_id="3bcee7cc5a424330844ab778a62d31c1" sync_date="2025-03-03 16:24:03" check_sum="3bcee7cc5a424330844ab778a62d31c1]-->